Text this: Enhancing intrusion detection systems through dimensionality reduction: A comparative study of machine learning techniques for cyber security