The newly launched Starship Technologies delivery robot has gained a lot of attention. Let's take a look at the technology, the "last-mile problem" it's designed to solve, potential legal issues, and the competition --robotic and non-robotic -- that Starship faces.