To properly upkeep the fleet, the city should be investing an estimated $20-$24 million annually, officials say; the 2025 budget allocates just over $6 million to buy new vehicles