Six Technology Trends Poised to Change Our Lives: A View from Silicon Valley | Technological Leadership Institute