Solution of a Real-Life Vehicle Routing Problem with Meal Breaks and Shifts