Messages from the past. The rock art of the Al-Hajar Mountains