A future with 3D printed cars 'not far off'

by