Library and Tech Trends Past and Future