The suspect was a ‘very bright student’ and a ‘Roblox fanatic’ who wore a body camera to livestream the attack, the mayor says