The Microstructure of Foreign Exchange Markets