ProCRob Architecture for Personalized Social Robotics