Why were natural waterways important to the Middle Colonies?

Waterways helped to provide surplus crops for farmers.
Waterways helped in the shipbuilding industries.
Waterways provided cheap transportation of goods.