Advances On Heuristics For Survivable Large-Scale Network Design