Natural Grocers opens Idaho Falls store Nov. 12