Two-photon exchange and elastic electron-proton scattering.