How to drive an EV in cold weather: Precondition, plan ahead, charge at home