How Does a Right of First Refusal Work In Real Estate?