A biased random key genetic algorithm for the field technician scheduling problem. (November 2016)