20060703 india: Rain lashes Mumbai; roads clogged