Quebec town bans smoking on sidewalks, streets