Grain 'swimming' robot tackles post-harvest storage losses