Challenges and Future of AI