Solving a Log-Truck Scheduling Problem with Constraint Programming