Warehouse Slotting and Shipment Optimization