Police fire water cannons to stop a march by farmers heading for New Delhi, to demand better prices for their produce.