Text this: A novel approach for predicting the standardised precipitation index considering climatic factors