Describir: CP methods for scheduling and routing with time-dependent task costs