Text this: A Stacked Ensemble Deep Learning Approach For Imbalanced Multi-class Water Quality Index Prediction