Teaching and learning in the age of artificial intelligence