20040602 bangalore-times: Rain havoc: Who's to blame?