Optimized Monte Carlo Path Generation using Genetic Algorithms