GARD: a genetic algorithm for recombination detection | Synapse