A review of Generative Artificial Intelligence for additive manufacturing: Bridging design, process monitoring, and beyond