Text this: Feature selection by multi-objective optimisation: application to network anomaly detection by hierarchical self-organising maps