Using Covariation Reasoning to Support Mathematical Modeling