Text this: An improved pheromone-based kohonen self-organising map in clustering and visualising balanced and imbalanced datasets