A branch and bound algorithm for the robust shortest path problem with interval data