20040701 city.delhi: Monsoon might just arrive soon