Finite Mathematics, Finite Quantum Theory and a Conjecture on the Nature of Time