Public lands rally set for March 4 in Boise