Gravar-mail: Hierarchical Adaptive Regression Kernels for Regression with Functional Predictors