Pyrite Nanocrystal Solar Cells: Promising, or Fool's Gold?