First Trust Cloud Computing ETF might have struggled this year, but longer term looks attractive