how long is it going to take to become an optometrist?