[boost] shortest path between vertex A and B