A genetic approach to plan shopping in the AmI-based Blended Commerce