Vanessa Hudgens on her past and future