Nick Kyrgios can 'do it all' as Federer, Nadal and Djokovic hung out to dry