Text this: AI teachers (AI-based robots as teachers): history, potential, concerns and recommendations