20100704 city.delhi: Pre-monsoon rains cool Delhi