Follow me: an architecture for user identification and social navigation with a mobile robot