Idaho State Capitol building towers above the streets of Downtown Boise