Truss Design and Convex Optimization