cloud_io's `load` should use fsspec for compatibility with more storage systems
🐛 Bug
There's an inconsistency in which paths Lightning supports with load vs what fsspec can support: 
  
    
      pytorch-lightning/pytorch_lightning/utilities/cloud_io.py
    
    
         Line 27
      in
      b4256df
    
  
  
    

        
          
           def load(path_or_url: str, map_location=None): 
        
    
  


This code should use fsspec to try to open the file. If there isn't a valid filesystem registered, then fallback to calling torch.hub.load. cc @awaelchli
To Reproduce
Pass a URL supported by fsspec but not torch.load(...) and try calling cloud_io's load with it