An ANTS heuristic for the long-term car pooling problem