From Texas all the way up to Maine, millions of Americans are bracing for storms as walls of water wash through homes and vehicles.