This weekend is the last opportunity to soak up summer-like temperatures