Trucking simulation using genetic algorithms