tech trends and emerging technologies 3802716