Can solar heaters provide reliable winter heating?