Data Science and Distributed Intelligence: Recent Developments and Future Insights