Text this: Leveraging opportunities for self-regulated learning in smart learning environments