generative AI technology stocks to invest