Learning monotonic constraints for scientific regression: A statistical gradient boosting framework | Synapse