Everything you MUST know for self-driving Namibia