Semantic Labeling Of Places With Mobile Robots