The discovery of “buckyballs” in space solves a 100-year-old mystery