Bahamas set to introduce controversial vehicles