Text this: An Improved Genetic Clustering Algorithm for Categorical Data