The future of VR: indistinguishable from reality by 2040?