A Scalable Approach to Covariate and Concept Drift Management via Adaptive Data Segmentation