As more Indians travel the world and their country's growing economy and population gain more global attention, they are increasingly embarrassed about one of India's dirtiest features: its cities.