Warren Buffett's annual letter to Berkshire Hathaway shareholders doesn't have any enormous surprises, but he does admit to an $11 billion mistake, sees more trouble ahead of fixed-income investors, and explains why he's going to Los Angeles in May.