Multi-robots Gaussian estimation and coverage control: From client–server to peer-to-peer architectures