Data Retrieval in Sensor Networks