City bosses were admired by immigrants and poor citizens because they provided jobs for these individuals. Many immigrants struggled when coming to America because they did not know the language. This limited the places where they could work. So when city bosses offered them jobs, they were excited at the opportunity to make money in order to support their family.
The mexican war resulted in additional territory and their was controversy in whether slavery should be allowed in the new territory.
Hope this helped!