Microsoft has adapted to change for 50 years. What's next?