GeoCENS: Geospatial Cyberinfrastructure for Environmental Sensing