Bank of America says these tech stocks are heating up ahead of earningsBank of America says these stocks have major upside heading into earnings.