https://medium.com/@monocosmo77/applications-of-random-walk-part1-statistics-machine-learning-a855ee7b1d64