Parcel-level crop classification in small and irregular fields using structured Sentinel-2 data and clustering based analysis