Future Computer Chips Could Assemble Themselves