Practical Data Prediction for Real-World Wireless Sensor Networks