Science, Cyberinfrastructure, and Knowledge Communities: Leveraging Scientific Data for Educational Applications