3D printing: the game changer for future manufacturing?