More than 43 million people are facing a threat of flash flooding in the Northeast on the evening of July 31.