Consensus Over Networked Dynamical Systems: Control, Design, & Interaction