Gridless / Hydro / Solar 21st Century Villages Small-scale, distributed Bitcoin mining as an economic enabler for renewable energy in rural Africa