Volubilis in Morocco is a breathtaking ancient Roman city frozen in time.