Tuning Solr search engine parameters by treating them as an optimization problem and employing a genetic algorithm