A view-based neurocomputational system for relational map-making and navigation in visual environments