Magnetic skyrmions