Moz e-visa system burdens travellers