Option Pricing with Genetic Algorithms: The Case of European-Style Options