Leonardo vindicated: Pythagorean trees for minimal reconstruction of the natural branching structures