Adaptive large neighborhood search algorithm for the pollution-routing problem