Opportunities and Limits in Creating New Enzymes