After Nick Kyrgios was involved in yet another clash with an umpire during his surprise first-round defeat at the Shanghai Masters, Roger Federer warned that the Australian may never reach his full potential.