Navigating Sustainability: Pros & Cons of Clean Fleet Technologies