Text this: Thermogravimetric Analysis Integrated with Mathematical Methods and Artificial Neural Networks for Optimal Kinetic Modeling of Biomass Pyrolysis: A Review