A machine learning approach to long-term drought prediction using normalized difference indices computed on a spatiotemporal dataset