Predicting Online Item-choice Behavior: A Shape-restricted Regression Perspective