Inclement weather forces closure of vaccine 'super station'