Concave losses for robust dictionary learning