added complexity to heuristics

includes passenger age and socioeconomic status as well as gender