Home Mobile Waze’s newest in-car experience is all about acronyms and catchphrases (dad jokes too)