A 21st Century Approach to Social Progress: Cross-Sector Partnerships as a Possible Solution