Free Boundary Problems in Optimal Transportation