On the future of cities