Dubai shows off robot takeaway driver making 100 deliveries a week