Why France Has So Many Time Zones