Text this: Enhanced artificial bee colony for training least squares support vector machines in commodity price forecasting