A Mass-Conserving-Perceptron for Machine Learning-Based Modeling of Geoscientific Systems