Understanding, Analyzing and Predicting Online User Behavior