Predicting and explaining cardiac rehabilitation attendance.