Everything the first GTA VI trailer has revealed, from setting to characters