tankless water heater pros and cons