A look at the technology behind drones