Federal agency OKs $29M for flood-hit Detroit residents