Heavy rain and ‘life-threatening flooding’ hit South Florida