Environmental inspection routes and the constrained travelling system salesman problem