CMARS: a new contribution to nonparametric regression with multivariate adaptive regression splines supported by continuous optimization