Some 90% of the global population will live in cities by 2080, urbanist Greg Clark says Business April 23, 2025