The Elements of Statistical Learning: Data Mining, Inference and Prediction (Springer Series in Statistics)