Android L vs. iOS 8: The Battle for the Best Mobile OS Begins