Xiaomi Mi A1 Review: A Solid Mid-Ranger