Blizzard hurts retailers as post-Christmas shoppers stay home