Why analysts say buy Sprouts, sell Whole Foods