Is deja vu really just an illusion?

The perplexing science of this strange feeling