Nigeria's Buhari struggles in face of youth revolt