Is it safe to go to Mexico? Travel expert issues verdict after unrest