On Distributed Estimation For Resource Constrained Wireless Sensor Networks