Data Fabric Software Challenges