Almost 400 years ago my ancestors departed from England, boarding the tiny ship Mayflower from these steps, risking death at sea and who-knows-what perils in the New World for a better life. And here I am, come back to visit their launching-off point.