Confronting the Challenges of Graphs and Networks