Embedded, Everywhere: A Research Agenda for Networked Systems of Embedded Computers