Theories of Optimization, Form and Function in Branching Architecture in Plants