The hippocampal rate code: anatomy, physiology and theory