Rubik: Knowledge Guided Tensor Factorization and Completion for Health Data Analytics