Making Time: Temporality in Natural and Artificial Systems