Friday's extended Cleveland weather forecast: Picture-perfect weekend ahead in Northeast Ohio