Networks are everywhere. They connect computers across the internet, carry electricity through power grids and represent ...