I honestly believe a fully automated drone delivery system is easily possible with our current technology, the only issue would be funding and widespread adoption. And the delivery drivers annoyed at losing jobs
And inclement weather, and overhead wires, and crashes, and liability, and NIMBYs, and all the creeps (from local cops to data aggregators to foreign intel orgs) who want access to the data, and ...