Evolving multidimensional transformations for symbolic regression with M3GP