Cities that cosy up to Uber, however, risk becoming too dependent on its data streams. Why accept Uber’s role as a data intermediary? Instead of letting the company hoover up extensive details about who is going where and when, cities should find a way to get this data on their own. Only then should the likes of Uber be allowed to step in and build a service on top of them.