Rangers' Scottish Third Division match against Elgin City on Sunday has been called off amid security fears.