Text this: Human walking model predicts joint mechanics, electromyography and mechanical economy