Text this: Balanced Multi-Class Network Intrusion Detection Using Machine Learning