Ford is teaming up with Walmart to explore delivery via self-driving cars in Miami. Cheddar contributor Tamara Warren gives her review of the latest innovation and weighs in on the car's future.