Significance of Boulder Canyon project: Considerations leading to vast undertaking for regulation, water supply, and power