Booming cities are driving global economic growth in many parts of the world. We live in an age of extraordinarily rapid urbanization: The number of people living in cities is predicted to grow by more than 2.5 billion over the next 40 years — mostly in emerging countries such as China, India, Brazil, Indonesia, Nigeria, and Mexico. Much of this growth will occur in places that were small towns or modestly-sized cities only a few years ago, but are now on the way to becoming much larger than New York or Los Angeles.