The construction company and the city may be responsible. You should contact both of them and request that they pay the repair bill for your two flat tires. Send them copies of the repair receipts and be sure to keep copies of all letters you send to them. If they refuse to pay, consult with an experienced PA attorney. PA may have some specific laws relating to this kind of situation.
A roundup of the best tips and legal advice.