A branch-and-price method for the vehicle allocation problem. (November 2020)