Text this: Analysis of the Effectiveness of Traditional and Ensemble Machine Learning Models for Mushroom Classification