For anyone not wanting to read through, I found ~$160,000 in private train car payments, and somewhere around $40,000 in fees and tickets to Amtrak.
Like a public library spending USD 50k+ per month(?) to Oracle seems outrageous to me but I guess it isn't so outrageous given the annual budget is over USD 100M?
As for Samba, Gnome has good client built in to the file browser. But I'd have to ask why you're using Samba at all. There are much better network filesystems in the Linux world that don't come with all the legacy cruft and undocumented idiosyncrasies that are part of the SMB protocol. They're harder to set up on Windows, but that shouldn't be a problem if you standardize on Linux.
Actually with modern clouds like OneDrive it's not about files at all, I haven't seen network drives being used for a decade. It's about privileges to various resources available within the corporate network and about what you can't do with your work computer, and about having the computer auto-configure to play with all the resources on corporate network.
Stuff like - I open my computer and I immediately see the printer that's nearest to me as the first printer in the list. Access to it is authenticated and authorized (with no additional password prompts). I can simply choose a document from SharePoint and send it right there, walk over there and slap my chip card on it and have it printed. It's part of my system's print queue.
I scan a document and it goes directly to my OneDrive which is automatically connected to whatever computer I sit at as soon as I log in, regardless of me using a random terminal that's been sitting in whatever office I'm visiting.
I'm unable to break anything because there is no root to login to, nobody ever uses sudo on the computer, nobody ever needs admin privileges on it (harder to do with devs but common for all other professions). If an app needs to be added the computer is remotely reimaged from an image with the app added (this requires a one-setting change by the admin, nothing else). No user settings or files go missing in the process.
Corporate VPN, firewall, proxy servers, wifi network, wired network - all of it is uses auth and it just takes my user and just works with it. Nothing is available without auth.
Building this kind of system with Microsoft products is as easy as installing a few apps on the corporate server machine. Building it with Linux - well I am pretty skilled with Linux admin but I can't even imagine where to begin.
So for a public library, you'd take 50k and multiply by 12 and get 600k/yr. Then you'd find the number of families served by the library, and divide that out. 600 families? That's 1k per family per year, too much. 6000 families? 100 per family per year, still high but not insane. 60000 families? Now we're down to $10. And if it were Chicago with 1 million families (or households which can be an easier number to find) we're at 60 cents per. Not bad.
You can do similar things at state and national levels to get a ballpark feeling. Student loan forgiveness will cost $400 billion over 30 years, let's say. There are about 122 million households, so forgiveness costs $3300 per household over 30 years, or $110 a year. At this point you can decide how much it's worth worrying about.
The team also really made it happen. It was incredibly difficult to organize, and every person involved went far above and beyond any normal expectation to make the Zephyr so special.
We worked with Amtrak and an amazing team of train enthusiasts to get 3 vintage train cars on The California Zephyr’s route across the US. We started in Vermont and ended in Los Angeles, traveling 3,502 miles over 10 days.
Short documentary: https://youtu.be/2BID8_pGuqA
Planning documents and finances are open source at https://github.com/hackclub/the-hacker-zephyr