Multi-Agent Vehicle Routing