If a person that was standing at a bus stop was arrested for failure to provide identification in the state of virginia and after arrrest found that person is an illegal alien, is this a felony or misdeameanor? and what the bond amount or fine be?

Why does a person standing at a bus stop need to provide identification? That's a violation of his/her civil rights.