When you mention bedbugs, most people will first think of hotels. But did you know that bedbugs are hiding and waiting to hitch a ride home with you in many public places? They are like tiny monsters that are...