Yahoo Embraces Social Media, Partners with Facebook