Google, BMW and Lowe’s invest $47M in desktop 3D printer