Heavy rain brings flash floods to parts of Miami-Dade and Broward, causing misery for daily commuters