Naivasha has been brought to a standstill by huge traffic congestion, causing logistical challenges for the World Rally ...