How long can a house fly go without food