Engineers put tens of thousands of artificial brain synapses on a single chip