AI and Higher Education: Implications, Challenges, and Opportunities