Shoppers stocking up ahead of potential blizzard