Proton and Neutron Electromagnetic Form Factors and Uncertainties