An Analysis of the Structure and Evolution of Networks