South Florida is bracing for heavy rain and flooding over the next 48 hours after record rain fell Tuesday.