Predictive algorithms for supply chain management: a comprehensive approach to forecasting delivery times and managing risk | Synapse