Multiple Grand Slam winners Serena Williams and Novak Djokovic both hail the impact of Roger Federer on tennis.