Transport on Venice is unique.
You can arrive and leave by train or bus (many do, especially the workers, as it is too expensive for them to live in Venice itself). You can visit via Cruise liner – there were 4 or 5 each day this size each with at least 2000 passengers. There equivalents of a bus are just as crowded as ours in Australia. It is much more fun to catch a water taxi. Garbage boats can only collect when the tide is low enough for them to get under the bridges. Yes, every thing is delivered by water so they have boats that act just like trucks. And here are the Gondolas – I cannot think of any equivalent to a Gondola anywhere.