Challenges in complex systems science