By 2030, two out of three people will live in an urban world, with most of the explosive growth occurring in developing countries. For a preview of the future, the last in the Challenges for Humanity series explores São Paulo, Brazil; Lagos, Nigeria; Bangkok, Thailand; and Hyderabad, India.