Why do we see ghosts?

Current science can’t prove their existence, but these seven mental and environmental factors might.