Princeton Future is hosting a meeting addressing the question "Where will Princeton be in 20 years?". Topics on the table include transportation, housing and public spaces. The meeting takes place on Saturday, May 20, 9am - 2pm in the Community Room of the Princeton public library.
Backgrounder (including timeline) in Town Topics article.
Details of the meeting here.