Comparing CAVE, wall, and desktop displays for navigation and wayfinding in complex 3D models