Why a small German village bet big on renewables