The Warehouse-Inventory-Transportation Problem For Multi-Echelon Supply Chains