I think it is the discovery of valuable minerals. I hope this helps!!
What are the following? You didn't post the options. The main reasons for the growth of boom towns in the west were free land, offer of starting a new life, and the desire to expand.