Language Modeling for Optimization