CaClust: linking genotype to transcriptional heterogeneity of follicular lymphoma using BCR and exomic variants