Text this: Machine learning-based state of charge estimation: A comparison between CatBoost model and C-BLSTM-AE model