Dealing with Nonuniformity in Data Centric Storage for Wireless Sensor Networks