Supply chain network design optimization