Hundreds of residents in north Queensland have been forced out of their homes as flooding persists in Townsville and Ingham.