Running out of food is ‘high on the cards’ for towns cut off by floodwater