component shortage prediction