PI3NN-LSTM: a Data-Shift-Aware Machine Learning Model for Robust Time-Series Prediction