The Concept of Time: A Philosophical Journey