The impact of profile and location-based personalization on customer behavior in a mobile context