Dr. Teresa Heffernan on CBC discussing the future of robots and AI