According to UN projections, Shanghai, China’s largest city, will have 24 million people by 2020, quadrupling its population over 50 years. The population of Beijing, the capital, has tripled over the ...