Public meeting on delivery robots brings up more questions than answers