By 2030: 60% of the world’s population will live in cities, which is 10% more than
One day not long ago, an Uber driver picked up a passenger in San Francisco’s