Blockchain-based tools and open source technologies offer a path forward to preserving integrity and trust in elections and democratic processes worldwide