The efficient and easy transportation of raw materials and finished goods was an important reason that railroad encouraged. At present, in the United States of America (USA), around 7000 railroads are active which carries the raw material and good to the different states and places of the country.
In the United States of America, on that date of 28th February, 1827, the Baltimore and Ohio railroads became the first railways for commercial transportation of passengers and goods.
Northern lawmakers were hesitant to go to war with Mexico because in the North people began to question the system as they increasingly viewed it as immoral and believed that it was wrong for person to enslave another. By starting a war with Mexico, they believe that the new territories would create more slave states and perpetuate the system further. Aside from that, President James Polk also wanted to acquire the territories of California, New Mexico and Oregon. Eventually war broke out when American troops to the Rio Grande and Nueces River regard as disputed territories.