CADMUS: use of affordances in cognitive modeling for wayfinding