GIBSONS, BRITISH COLUMBIA — Two years ago, Marisol Petersen’s family was paying more than $1,200 a month for her son to attend child care in a small, coastal town about 20 miles across the Howe Sound from Vancouver. Despite the cost, which made it hard to put any money in savings, she felt lucky to even have a spot.