I'm a lifelong Californian that just moved to New Jersey, what do I need to survive my first real winter? (I know I'll need boots/waterproof shoes so if you have not too chunky boot recs I'd love those!)