Residents of Treasure Island, Florida woke up to damage and flooding Friday after Helene slammed onto shore hours earlier. Boats were piled up in driveways and neighborhoods were littered with debris ...