Piecewise Lexicographic Programming: a new model for practical decision problems