hermosillo is part of mexico