Challenges and Opportunities of AI in Healthcare