Wireless Sensor Networks for Environmental Monitoring: The SensorScope Experience