Republicans vie to challenge Collin Peterson