The quantum theory of time, the block universe, and human experience