Taxi violence contributes to delays at vaccination sites