Shelton schools cancel numerous March events