I have cities but no houses riddle