Robust shortest path problems with uncertain costs