Yahoo is stumbling in its pursuit of growth