Visual Place Recognition via Semantic and Geometric Descriptor for Automated Valet Parking