Polypyrrole derivatives for electrochromic applications