We saw several of these large boats loaded with people... must be the public transportation system.
wasmugmug148