Text this: Impact of Machine Learning on Intrusion Detection Systems for the Protection of Critical Infrastructure