The challenges farmers face today