A pair of storms packing heavy snow and hurricane-force winds left tens of thousands without power in the United States on Nov. 27, 2019, and wreaked havoc for Americans traveling for the Thanksgiving ...