Cartesian bicategories and realizability