Namaqualand Flower Festival returns with music, trails, and wildflower magic