Record rainfall inundated St. Louis early Tuesday, closing major interstates, stranding drivers and residents on flooded streets, and downing power lines. The metro area saw more than 8 inches of rain in just seven hours, according to the National Weather Service. That broke the previous record of …