The Pennsylvania Department of Transportation’s Liberty Street Improvement Project, which is set to start today and has drawn sizeable concern on social media, was a major subject of discussion at ...