Delhi, the capital of India, is a cacophony of colourful chaos - cars, rickshaws, tuk-tuks, buses and carts - drawn by horses or people. They all vie for position at traffic lights, spilling through the streets and laneways, people living in cramped quarters in every available space.