Future and emerging technology