chapter 2 predicting behavior with classification models