Text this: Robust combinatorial optimization under convex and discrete cost uncertainty