Tech forecasting an empirical perspective