Crop mapping in the small sample/no sample case: an approach using a two-level cascade classifier and integrating domain knowledge