Microsoft buys LinkedIn to reinvent through social networking