North African region grapples with devastating earthquakes, floods, fires