Text this: Optimising LSTM and BiLSTM models for time series forecasting through hyperparameter tuning