A survey of adaptive large neighborhood search algorithms and applications. (October 2022)