Quantum Monte Carlo Methods in Physics and Chemistry