City of Plymouth announces event cancellations, virtual meetings