Traditional banks won’t deal with money from California’s $7 billion legal weed industry, so some people in Oakland are rallying to create the first new public bank in a century. So what’s a public bank exactly?