Progress made to restore Flint services after cyber attack