Delhi is pulling out all stops to make the city cleaner and greener before the Commonwealth Games. But one factor is constantly overlooked: the city