Although rational basis review necessarily depends on the facts of each case, the Court is particularly likely to find a law irrational where it targets an unpopular or disfavored group for disparate treatment, imposes sweeping disabilities divorced from any specific factual context, or is so novel that it lies outside our ???constitutional tradition.