Technological Leapfrogging in the Developing World: Successes and Failures