ClusterMap for multi-scale clustering analysis of spatial gene expression