Resilient routing systems, computer software product and method