semiconductor shortage solution