Learning Fair Representations for Recommendation: A Graph-based Perspective | Synapse