CA bans new sales of gas cars by 2035