Self-organized long-period adatom strings on stepped metal surfaces: Scanning tunneling microscopy, ab initio calculations, and kinetic Monte Carlo simulations