how many hours from nairobi to masai mara