Everything old is new again as Gen Z embrace sewing, crafting and even CDs in a backlash against technology