Imagine a city of the future where towering skyscrapers are powered by the sun, autonomous vehicles ...