Congestion and pollution are snuffing the life out of Delhi’s neighbourhoods, according to a new Centre for Science and Environment study on select south Delhi locations.