Twenty years ago, the Indian city of Gurgaon barely existed. Today, it is a megacity whose population nearly doubled in just the past ten years, from 870,000 in 2001 to 1.5 million in 2011. From the outside, Gurgaon's rapid growth looks like an economic miracle.