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 common public places? Besides public transports, libraries, and retail stores,...