20090603 city.delhi: Heat and humidity make Delhi sweat