Efficient Group Communication And The Degree-Bounded Shortest Path Problem