AI and Generative AI Transforming Disaster Management: A Survey of Damage Assessment and Response Techniques