Telepresence Robots in Education: From Theory to practice