American taxpayers spent half a billion dollars deploying federal troops to U.S. cities in 2025 | Fortune