Towards Understanding and Expanding Locomotion in Physical and Virtual Realities