Canadian scientists create a functioning, virtual brain