Autonomous delivery bots will soon stroll the streets of Washington D.C.

Open in new window