Branch and Bound Algorithm for the p-Median Transportation Problem