An Exact Algorithm for a Rich Vehicle Routing Problem with Private Fleet and Common Carrier