The Trump dossier

The heads of four U.S. intelligence agencies say a report on President-elect Donald Trump and Russia is credible. So where did it come from?