Text this: Preserving the topology of self-organizing maps for data analysis: A review