Technology boosted Olly Stephens murder investigation - police