20090723 city.surat: Rain throws life out of gear in Bharuch; Narmada