Supply Chain Resilience : Insights from Theory and Practice