20120801 city.delhi: Heavy showers offset power woes in capital