For the first time in Singapore's nationwide vaccination drive, jabs have been administered offshore - on Pulau Ubin - for members of the public.