Virus 'nanobots' can make harmful bacteria in food and drink glow