Can autonomous CVs provide a realistic and sustainable future for last-mile logistics?