Two things.
There are regulations already.
Where in Alberta where were you? Sounds like a third world city.
Here in Grande Prairie, we may be a farming /oil and gas town but us vet electricians keep everyone in line heh.
I think it was in Jasper where we went into that Tim Hortons. Lots of hipsters and old burned out hippie looking people everywhere. Lots of vagrant types that travel around with their back packs. And that Tim Hortons was not the only place that seemed trashy.