component shortage risk