new balance shoes with 3D-printed midsoles   photo courtesy of New Balance