An Overview on SharePoint and Hybrid Clouds: What Benefits Do They Bring?