20120615 city.mumbai: BMC says it has made the most of rain delay