Heavy rains cause flooding in parts of Miami-Dade and Broward, causing disruption for daily commuters