Budapest consists of two parts, Buda and Pest, which are situated on opposite sides of the river and connected by a series of bridges.
Buda and Pest function as separate cities.
We don't know that this is true.  It's possible, but they are part of the same city and connected to each other, so there is not reason to think they function any differently than 2 adjacent neighborhoods in any other city.
( z1 function :ARG0 ( z2 city :name ( z3 name :op "Buda" ) ) :ARG1 ( z4 city :name ( z5 name :op "Pest" ) ) :ARG3 ( z6 city :ARG1-of ( z7 separate ) ) )