How The Hippocampus Learns