The Politics of Technological Progress: Parties, Time Horizons and Long-term Economic Development