Demand driven supply chain