Amazon puts delivery robots on streets – with a human in tow