Novel Methods for Estimation and Inference in Varying Coefficient Models