Understanding the Challenges of User Identification in Google Analytics and How to Overcome Them