Route to Olympic canoe sprint racing?

Just curious, what would be the progression an individual would have to go through to find themselves on the US Olympic team? What kind of races would be needed to get nationally ranked, and where would they be? Are there any organizations for this outside of the ICF?

They train at Lake Lanier, north of Atlanta. Georgia Tech also has a kayak group that trains there, so they have club races often.