A roadside tea vendor warms his kettle on a stretch of road near the Indian Parliament, in New Delhi.