Speed of Innovation in High Technology Firms: Geographic and Organizational Strategies