Distributed signal processing using nested lattice codes