These cute little mini vans are seen ferrying people around the island