Winter weather pushes Franklin teams into new schedule