The "virus" concept in this book from what you have said sounds a LOT like the Ashes Trilogy by Ilsa J. Bick (which is a amazing series I would 100% recomend although i could see not everyone liking it) I really want to read The Drift now, it sounds so cool!