People gather along the waterfront of the Bund in Shanghai, China. May 02, 2020
As of today, 55% of the world’s population lives in urban areas. Two in three people will be city dwellers by 2050, with the boom concentrated in India, China and Nigeria, according a report by the Population Division of the UN. The world already has 33 megacities with another 10 megacities expected to take shape by 2030, mostly in developing countries