The charge densities and single-particle structure of the even zirconium isotopes