Using Drones for Deliveries: The Pros and Cons You Need to Know