Visual Place Recognition: A Survey | Synapse