I could be totally wrong here but I was thinking that these structures were going to be the restrooms.

[Linked Image]

Just my guess not really sure.