The impact of virtual technology professional learning communities in 1:1 learning environments