Text this: An overview of sparse convex optimization