Nearly 51 million Americans are expected to travel over the next several days for the Independence Day holiday, according to AAA.