The Multi-Vehicle Traveling Purchaser Problem with Exclusionary Side Constraints