Model-Based Data Collection in Wireless Sensor Networks