How long should Denver's elected leaders be allowed to stay in office?