why are hybrid cars more expensive