How COVID broke supply chains, and how AI and blockchain could fix them