Can mini splits provide both heating and cooling, and how do they perform in extreme temperatures?