Oswego Paddlefest offers unique canal experience on July 17