20 Years of Advancing River and Tidal Energy Solutions