Smart lockers improve click and collect for customers and retailers alike