Planning to see the tall ships in Boston Harbor this weekend? Here’s what you need to know about parking.