Computing Outside the Box: Average Consensus over Dynamic Networks