Evolution of complexity in real-world domains