Residents of St. Petersburg, Florida, brave through flooded roads and streets as Eta approaches on Nov. 11, dumping heavy rainfall.