Roger Federer has pulled out of the Rio Olympics and said he will miss the rest of the season as he needs "more extensive ...