Computational Design Methods For Compliant Robotic Ankle Prostheses