Market Disruptions And New Technologies