Boosting: Foundations and Algorithms (Adaptive Computation and Machine Learning series)