Artificial Intelligence has its limits; people have unrealistic expectations of it, says IIT professor