John Wall's journey as an NBA player