Designing AI Chips: Key Considerations for Building Intelligent Hardware