Creating a Cognitive, Responsive and Agile Supply Chain