Millions of Americans traveling on Thanksgiving Eve