Langone Park in the North End enters final stages of construction