CASPER: Cognitive Architecture for Social Perception and Engagement in Robots