Form-finding of branching structures supporting freeform architectural surfaces