Text this: S-box optimisation using heuristic methods