20110713 india: Rains lash south Mumbai; evidence may be washed off