Heterogeneous Network Representation Learning: A Unified Framework With Survey and Benchmark | Synapse