Solved and unsolved problems in surface structure determination