supply chain risks for small businesses