Why do aromatic rings undergo substitution?