Yelp’s Waitlist, analytics and POS updates aim to address shifting consumer preferences