Supply chain problems could cause headaches for shoppers and retailers this holiday season