Major flooding hits parts of south Florida as wet weather brings heavy rain