Nvidia Revenue Forecast Falls Short of Estimates