20060703 unknown: Heavy rain throws life out of gear in Mumbai