Understanding Data Drift in Machine Learning Models