The town of Mesilla celebrates its new fire truck