A vehicle is seen left stranded on Allen Parkway in Houston, Texas on May 27, 2015. A weather system has dumped record rainfall throughout Texas causing major flooding throughout the area. Photo by Aaron M. Sprecher/UPI