Magnetic vortices