The 34.7 million Americans expected to travel at least 50 miles for the holiday weekend is a positive sign for the US economy.