newsvendors