essentials of stochastic processes