supply chain technology challenge