how many years to study law in university