American farmers struggle to stay afloat amid floods and trade war