Everyday life in the streets of Delhi