Prime Minister Mark Carney has promised $187 million in funding to help rebuild critical infrastructure in Jasper National Park.