Are voters firing local politicians often enough? Are political parties needed at the municipal level?