Electrochromic smart windows