Magnetic micro robots