An open source Python-embedded modeling language for convex optimization problems. Express your problem in a natural way that follows the math.