Private vehicle not a ‘public place’ : SC