Delay Differential Equations and Applications to Biology