The challenges of understanding mammalian cognition and memory-based behaviours: an interactive learning and memory systems approach