Greenest, greener, and meanest cars of 2024