20120531 city.delhi: Heat is on; but rain god may show mercy over the weekend