Convex Optimization & Euclidean Distance Geometry