Monsoon menace yet again