Mumbai almost drowns, but life still goes on...