Portland Triathlon season finishes in style at Bridgewater