Authorities have extended the closure of Riyadh's international airport until Saturday and airlines scrapped flights after continuing attacks by Yemen's Iran-aligned Houthis emptied the skies over Saudi Arabia's capital.