Pakistan floods: 'It’s like fighting a war with no end'