Challenges in Synthetic Biology