People flock to Nelson Mandela Bay's pop-up vaccine sites :