Monte Carlo Methods for Applied Scientists