How to Understand User Needs in Virtual Reality