How Uber conquers a city in seven steps