Elections, hurricane damage and more: Here are four factors that will shape holiday shopping