The best kayakers in the world arrive in Idaho for the North Fork Championship