The huge blocks were hauled to the quaysides to be carried upriver.
Blocks were hauled to the quaysides so that they could travel up the river.  
mnli hypothesis: Blocks were hauled to the quaysides so that they could travel up the river.   premise: The huge blocks were hauled to the quaysides to be carried upriver.