This means complex matching, pricing and routing algorithms that have been developed for almost a decade. It's also about working with regulations at the city level and building a reliable labor force of contractors to supply the marketplace in every new city before the launch date.
There is so many experiments and tweaks to ensure that both supply and demand side remain properly incentivized, not to mentioned fighting deeply entrenched Taxi companies from city to city, that I'm surprised Uber and Lyft have gone to IPO so quickly, other than for cash raising.