How did railroad companies get land and money to build the railroads?