Boosting learning to rank with user dynamics and continuation methods