Experiences with CiceRobot, a Museum Guide Cognitive Robot