Micro 4D Printing Builds on Programmable Matter