Supply chain crisis causing empty store shelves