Using mobile 3D visualization techniques to facilitate multi-level cognitive map development of complex indoor spaces