OTTAWA — A one-time $2.2-billion windfall in the federal budget to help Canadian cities improve roads, bridges, highways and water systems won't …