Text this: Elasto-plastic truss optimization under geometric nonlinearity using a genetic algorithm