An adaptive large neighborhood search heuristic for the share-a-ride problem. (February 2016)