Clint Henderson, Managing Editor at The Points Guy, discusses how the Christmas week blizzard is having an effect on holiday travel.