Cluster and then Embed: A Modular Approach for Visualization