Snow to fall this weekend