New Bowmanville Valley Trail extension links kilometres of trail through downtown to the waterfront