MathDSL: A Domain-Specific Language for Concise Mathematical Solutions Via Program Synthesis