Future trends and emerging technologies