The Rockhampton mayor , Brad Carter , warned that about 40 percent of the city could be affected by the surging waters , and residents could be forced to wait at least two weeks before returning home .