The chip crisis could last until 2024