How are settlement trend infulenced by climate in New Brunswick.

I thought St.John was near water that why there are a lot of people living there but that water, what does that have to do with climate?

If the current along the coast of New Brunswick is warm, then that part of the country will be warmer than the inland areas. An example would be the area along Cape Cod in Massachusetts. There is a warm ocean current there; so the coastal area is going to be warmer than other areas of Mass.