Future of delivery?

This is cool. Wonder how long time it will take before we will see significantly different delivery methods.