Yahoo buys SkyPhrase to better understand natural language