To protest for safer roads for pedestrians and bikers, approximately 100 Boston residents rallied at City Hall Plaza Thursday evening in the “Streets Are for People Rally.” The rally, organized...