A random forest with multi-fidelity Gaussian process leaves for modeling multi-fidelity data with heterogeneity. (December 2022)