Text this: Machine learning-driven analysis of user bandwidth allocation and performance in 5G heterogeneous network