Apple and Microsoft face similar Innovation Challenges