“Our expectation that memory is consistent and reliable is ubiquitous. It is taken for granted in day-to-day interactions and determines countless decisions. We do not acknowledge often enough how unstable our memories are, how susceptible they are to change, and how serious the implications of those changes are when we rely on memory to determine the fates of real human beings.”