Hybrid Control: Taming Heterogeneity and Complexity of Networked Embedded Systems