Adapting the savings algorithm for varying inter-customer travel times