heavy rains unleash floods