New Analysis and Algorithm for Learning with Drifting Distributions