St. Lucie County forced to cancel, reschedule appointments