How do humans perceive time?