Why Is It So Hard to Make a Robot Chef?