Virtual environments enable new models of learning