I have a 2017 Subaru Forester. The driver side door gasket has come loose from the door frame, at the top of the door, most likely due to ice formation because of our lovely Buffalo NY winter weather. Is this something that can be successfully repaired without having to go to a repair shop or dealer?