A dusty plastic sheet covers a large diesel generator in a corner of a petrol station in Atrauli, a village in India's northern state of Uttar Pradesh, a modest but telling sign of progress.