Data-Adaptive Modeling using Convex Regression