Nvidia looked invincible. Now it's showing cracks | Fortune