High-tech Hyundai Ioniq 6 aims to be Gen Z crowd-pleaser