Home Affairs launches branch appointment booking system for IDs and passports