Optimizing Pricing and Packing of Variable Sized Cargo