Optimal mass transportation in the Heisenberg group