You need to provide goods to ensure the groth of the city.
Goods do seem to provide a boost to growth as soon as you connect them. Growth stops after a little while, though – after providing goods, it feels like the town wants something more to grow further.