When taking off or landing at the Chhatrapati Shivaji Maharaj International Airport in Mumbai, India, it’s impossible to miss seeing the tight patchwork of hundreds, if not thousands, of flat roofs ...