Computational And Machine Learning Methods For Understanding Gene Regulation And Variant Effects