A new United Nations report shows that Indonesia's capital Jakarta has become the world's largest city with 41.9 million people while Bangladesh's Dhaka ranks second with a population of 3.6 million.