Review Xiaomi Mi Band 4 review: A $70 Fitbit rival with amazing battery life