Geometric Learning on Graph Structured Data