Text this: Participatory micro hydro-electric power generation