20020624 city.delhi: Delhi buckles under heavy downpour