Designing Emerging Technologies