California to Ban Sales of Gas, Diesel Cars, Trucks by 2035