$25 million grant for troubled Tucson bridge