Theoretical Insights into Conducting Polymers for Electrochromism