semiconductor shortage effects