Surface Water Networks Across Space And Time: A Graph Theory Approach