Which of the four tests of highest and best use addresses whether a use is permitted by zoning, building codes, and private restrictions?