20040522 city.delhi: Monsoon's early; but Delhi's still sweating