historical technological productivity impact