Charlotte Harbor flooding leaves drivers navigating deep waters Thursday