Recent progress on weight distributions of cyclic codes over finite fields