Having seen these putting around the Inner Richmond at night and now visiting NYC and witnessing the chaos that is driving here, i'm not sure they're quite ready to handle this level of a problem.
NYC would require a true level 5 autonomous vehicle and i'm not sure it's even possible to drive 100% legally at all times given variables like construction, pedestrians going the wrong way on one-ways on scooters, et al.
I hope they can figure it out and wish them good luck!