Should hyphens be used in an expression such as mid to late 1990s?

No. Since hyphens are not needed to prevent misreading, we recommend that they be omitted.

Read more about how the MLA treats mid compounds