City of Miami will soon give residents bitcoin wallets and pay them in BTC