A very nice explanation of the possibilities and limits of AI with focus on machine learning and how difficult it is to discriminate between a cat and a dog (starting at 4:17) and the video also clearly points out why causality is so important:
One problem which humans can solve very good and where most AI fail is in transfer learning: Solving unknown unknowns from previously learned problems.