By 2050, it's estimated that nearly seven out of 10 people in the world will be living in a New York City, a Tokyo, a Beijing or a New Dehli. Or any one of dozens of as-yet nameless megacities currently sprouting up around the world. The United Nations...