In Silico Techniques to Improve Understanding of Gait in Cerebral Palsy