Low Complexity Regularization of Linear Inverse Problems