Text this: A Fully Immersive Virtual Reality Cycling Training (vProCycle) and its Findings