Text this: Optimised Crossover Genetic Algorithms for Combinatorial Optimisation Problems