Challenges, Best Practices and Pitfalls in Evaluating Results of Online Controlled Experiments