California can ban new gas cars starting in 2035, EPA says