when will the chip shortage end