Teleteaching with ‘telekikan-shido’: an exploration of how online synchronous supervision of student problem-solving mimics face-to-face pedagogy