Idaho mountain lion spotted near Veterans Parkway