Culture Roger Federer will miss the rest of the 2020 season after having a further operation on his right knee.