Causality In Unsupervised Learning: Methods And Applications In Cancer Genomics