Warren Buffett's annual letter to shareholders - Yahoo Finance's top 3 takeaways