Optimal Transport in Lorentzian geometry