The Supply Chain Issues Causing PC Shortages