EPA grants $100M for Flint water system repairs