Mattapan Square has been neglected for more than 15 years