Text this: Fatigue-constrained topology optimization for metamaterial microstructure design.