An integrated system for designing minimum cost survivable telecommunications networks