The 3D Printing Revolution: Benefits And A Glimpse Into The Future