Text this: Clustering methods with a focus on self-organising maps and an implementation on retail bank transactional data