Peter Wildeford comments on TED Prize Nomination