Heuristic algorithms for the multi-depot ring-star problem