What was the Mayflower's original target location ?
What were the reasons for this target ?
Some sources say the original target was the Hudson River area , which would have meant Dutch New Amsterdam , but went ashore in Massachusetts area to replenish supplies. Sailing from Holland and with little other settlement in North America this location would have made sense.
Some sources also say the Pilgrims had a definite tract of land area issued to them before departure and landing in Massachusetts area outside of the tract raised the question of governance for the area, resulting in the need for making own government through the Mayflower Compact.
What are the views on these topics , and what are the best books describing the details of the Pilgrims' original expectation for arriving in North America ?