Heavy rain in a short amount of time put roads underwater in Houston, Texas, causing problems for drivers.