Heavy rains leave misery in their wake