Approximation Algorithms For Group Coverage And Vehicle Routing Problems