Mendelian Randomization: Methods for Causal Inference Using Genetic Variants