Why waitresses put up with sexual harassment