The Battle for the User in 2014: What Microsoft, Google and Facebook are Fighting For