Does anybody know which companies if any make a Canadian 4"ish full suspension frame/bike for 29" wheels?