how long do you have to be in college to become a lawyer