Smart EQ Fortwo review (2024): The best city car? | TotallyEV