More than 40 million people from the Midwest to the Northeast are on alert for flash flooding after a holiday weekend of severe weather.