Photonic Computing for AI Acceleration: Architectures, Opportunities, Challenges, and Future Perspectives | Synapse