Investigating Overlay Topologies and Dynamics of P2P-TV Systems: The Case of SopCast