Information Theory And Cooperative Control In Networked Multi-Agent Systems With Applications To Smart Grid