PC industry supply chain issues