A First Look at Commercial 5G Performance on Smartphones