20100907 city.delhi: Record rain slows down pace of work