David Crane speaks on the triumphs and pitfalls of his multi-decade career