Artificial kidney engineered in Bay Area could free thousands from dialysis