On the scalability of private and pooled on-demand services for urban mobility in Amsterdam