Solution-processable electrochromic materials and devices: roadblocks and strategies towards large-scale applications | Synapse