Network Externalities and the Dynamics of Markets