Interpretable time-series forecasting with multi-model deep learning and natural language processing (NLP) driven explainable artificial intelligence (XAI)