Video Deraining and Desnowing Using Temporal Correlation and Low-Rank Matrix Completion