Microsoft adds AI to search engine, challenges Google