Comprehensive analysis of single cell ATAC-seq data with SnapATAC