Hybrid Vehicles: More Complicated Than You Think