The When, Where and Why of Human Memory Retrieval