Most people don’t literally travel over the river and through the woods to get to Christmas celebrations any more. That doesn’t mean millions of people won’t hit the road – AAA estimates some 109 ...