Brainwaves Reveal Your Past and Might Predict Your Future