Decoding and fusion in sensor networks with noisy observations and communications