Moto G4 vs Moto G4 Plus vs Moto G (Gen 3): What’s the Difference?