Federal government allocates $16m to upgrade bridges and roads