Improving web clickstream analysis: Markov chains models and genmax algorithms