National duathlon championships coming to St. Paul