The Potential of Programmable Money for Public Goods