The Nature of time