Time Horizons and Technology Investments