How Do Moving Charges Create Magnetic Fields