SmartLoc: Geräuschlose Erkennung von Landmarken für die Smartphone-basierte Lokalisierung von Metropolen