LOL, if you've ever ridden on a city bus in Vancouver you would know that they are very full, so one weirdo would be quickly subdued if he tried anything.  I rode a school bus for 45 mins twice a day and trust me, kids can be much meaner and weirder than adults.