The end of silicon? IBM is creating ‘carbon chips’ that can make computers 1,000 times faster