How did the aztecs adapt to the difficulties of building a city in lake texcoco? how did they prevent their buildings from sinking into the lake?.