Wall Street likes software stocks for the long term. Here are top picks from Goldman, Citi and more