Technology is upending the traditional ways of teaching and learning. What does the future of education hold?