July 24 is a state holiday in Utah, a time when thousands line the streets of downtown Salt Lake City to celebrate — with parades, rodeos and speeches — the lives and sacrifices of the pioneers who more than 150 years ago settled what would become the state.