Modelling temporal single cell trajectories