Exact algorithms for routing problems under vehicle capacity constraints