The city originally planned to put the structures in Barrhaven, but, after community pushback there, said one shelter would now be located near the Nepean Sportsplex and the other near the Eagleson Road Park and Ride in Kanata.
Going by an email from the MPP for the area, that's exactly what they're doing: building proper shit. It's just not brick-by-brick: they're using prefabbed walls/floors/etc instead. The email specifically calls this out because of the misinformation going around about it :)