Text this: Magnetic Micro and Nanorobot Swarms: From Fundamentals to Applications