Condition-invariant, top-down visual place recognition | Synapse