If you live in a city, and even if you live in a slum -- which 20 percent of the world's urban population does -- you're likely to be healthier, wealthier, better educated and live longer than your country cousins.