Projects Enabling Modeling and Simulation-Based Science in the Classroom: Integrating Agent-Based Models, Real World Sensing and Collaborative Networks