heat pump hot water heater pros and cons