Microsoft Will Buy OpenAI Within Three Years, Analyst Predicts